import cef

class PerceptionComponentView(cef.BaseComponentView):
    __guid__ = 'cef.PerceptionComponentView'
    __COMPONENT_ID__ = const.zentity.PERCEPTION_COMPONENT_ID
    __COMPONENT_DISPLAY_NAME__ = 'Perception'
    __COMPONENT_CODE_NAME__ = 'perception'
    __MANDATORY_INITIAL_VALUE_DATA__ = {'behaviorSensesID': const.zentity.COMPONENTDATA_ID_TYPE,
     'behaviorFiltersID': const.zentity.COMPONENTDATA_ID_TYPE,
     'behaviorDecaysID': const.zentity.COMPONENTDATA_ID_TYPE,
     'entityType': const.zentity.COMPONENTDATA_STRING_TYPE}

cef.BaseComponentView.RegisterComponent(PerceptionComponentView)

